The general store located near Sunrise Point offers basic food supplies. Bryce Canyon Lodge has a dining room offering breakfast, lunch and dinner; reservations for dinner are required.
If you're staying late in the park to watch the sunset, keep in mind that nearly all restaurants close at 9 o'clock; the grocery store stays open for about an hour later.